#!/bin/bash

echo "正在打包绿色版本..."

# 检查是否安装了 pnpm
if command -v pnpm >/dev/null 2>&1; then
    echo "使用 pnpm 打包..."
    pnpm build:portable
else
    echo "未检测到 pnpm，使用 npm 打包..."
    npm run build:portable
fi

# 如果打包成功，打开输出目录
if [ $? -eq 0 ]; then
    echo "打包完成！"
    echo "正在打开输出目录..."
    if [[ "$OSTYPE" == "darwin"* ]]; then
        open release
    else
        xdg-open release
    fi
else
    echo "打包失败，错误代码：$?"
    read -n 1 -s -r -p "按任意键继续..."
fi 